@CHARSET "UTF-8";

body {
	font-size: 14px;
	font-family: sans-serif;
	word-wrap: break-word;
}

/* CSS APPLICATION */
.logo-titre {
	font-size: 42px;
	font-weight: 800;
	font-style: italic;
	color: gray;
}

.logo-description {
	color: gray;
}

.news-description {
	font-size: 13px;
	color: gray;
}

.panel-bouton {
	border: none;
	padding: 0 !important;
}

.panel-bouton .ui-panel-content {
	padding: 0 !important;
}

.panel-bouton .ui-button {
	width: 24px;
	height: 24px;
	margin: 3px;
}

.footer {
	color: gray;
}

/* CSS OUTILS */
.align-top {
	vertical-align: top;
}

.align-middle {
	vertical-align: middle;
}

.align-bottom {
	vertical-align: bottom;
}

.align-right {
	text-align: right;
}

.align-center {
	text-align: center;
}

.align-left {
	text-align: left;
}

.font-bold {
	font-weight: bold;
}

.border-none {
	border: none;
}

.margin-left-s {
	margin-left: 5px;
}

.width-100pct {
	width: 100%;
}